/*
 * Copyright (c) 2025 Industrial Software Feature Database
 */
package com.comac.ins.isfd.domain;


import com.baomidou.mybatisplus.annotation.*;
import com.comac.ins.common.tenant.core.TenantEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.io.Serial;

/**
 * 元数据管理-数据管理sheet对象 isfd_metadata_management_sheet
 *
 * @author Lion Li
 * @date 2024-09-23
 */
@Data
@EqualsAndHashCode(callSuper = true)
@TableName("isfd_metadata_management_sheet")
public class IsfdMetadataManagementSheet extends TenantEntity {

    @Serial
    private static final long serialVersionUID = 1L;

    /**
     * 主键
     */
    @TableId(value = "id")
    private String id;

    /**
     * 数据管理表id
     */
    private String metadataManagementId;

    /**
     * sheet
     */
    private String sheetName;

    /**
     * 文件根据sheet拆解后excel
     */
    private String sheetUrl;

    /**
     * 映射字段，JSONArray格式
     */
    private String mapFields;

    /**
     * 表名
     */
    private String tableName;

    /**
     * 入库总数数量
     */
    private Long inventoryCount;

}
